class Student:
    def __init__(self,age):
        self.age=age
    # __lt__是比较的内置方法 参数self是类自身，other是另外一个实例化的被比较的对象 比如 obj1>bj2此时 other就是obj2
    def __lt__(self, other):
        return self.age > other.age

#实例化对象
student1=Student(100)
student2=Student(200)
print(f"我是student1大于student2吗？{student1>student2}")
print(f"我是student2大于student1吗？{student2>student1}")  


#我是student1大于student2吗？ True    注意：由于内置方法的比较已经限定了 self>other所以只有 student1>student2才是                                          真，即使实际上 student1小于student2  也是为真 如上代码

#我是student2大于student1吗？ False